/**
 *  一句话思路：
    算法描述：
    解决所需数据结构+算法：
**/
#include<iostream>
using namespace std;

int main() {
    int k, m = 0, ans = 0;
    cin >> k;
    while(k) { // 第k天，当前标记是 m 天领 m 枚金币
        m++;
        if(k >= m) {
            ans += m * m;
            k -= m;
        } else {
            ans += m * k;
            k = 0;
        }
    }
    
    cout << ans << endl;
    return 0;
}